package com.sc.nft.feign;


import com.sc.nft.req.home.HomePageReq;
import com.sc.nft.req.wxmini.GetQrCodeReq;
import com.sc.nft.sup.Result;
import com.sc.nft.vo.home.HomePageDetailsVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * @author JYT
 * @create 2024/4/27 11:29
 */
@FeignClient(name = "meta-mall-mini-app", path = "/wxMiniMall/service")
public interface WxMiniClient {

    /**
     * 获取小程序二维码
     * @param request
     */
    @PostMapping(value = "/getQrCode", produces = MediaType.APPLICATION_JSON_VALUE)
    Result getQrCode(GetQrCodeReq request);


}
